collect yourself/your thoughts - French English Dictionary